aggregate particles - French English Dictionary